QR Kodu Hata Düzeltmesini Ayarlayın
QR kodunun doğru hata düzeltme seviyesini ayarlamak, ne kadar fiziksel hasara dayanabileceğini ve hala başarıyla taranabileceğini belirler. IronQR, dört seviyeli Reed-Solomon hata düzeltme kullanır: QrErrorCorrectionLevel.Low, QrErrorCorrectionLevel.Medium, QrErrorCorrectionLevel.High ve QrErrorCorrectionLevel.Highest. Uygun seviyeyi seçmek, geliştiricilerin hızlı tarama yapan kompakt bir kod ile çizikler, lekeler veya kısmi engellemelerden sağ çıkacak bir kod arasında denge kurmasını sağlar.
QR kodu hata düzeltmesini ayarlamak için 5 adımlı rehber
- using IronQr;
- using IronSoftware.Drawing;
- QrOptions options = new QrOptions(QrErrorCorrectionLevel.Medium);
- QrCode qr = QrWriter.Write("1234", options);
- qr.Save().SaveAs("qr-medium.png");
Kod Açıklaması
İlk olarak, istenen QrErrorCorrectionLevel'yi yapıcısına geçerek bir QrOptions nesnesi oluşturulur. Medium seviyesi, hasarlı verileri kurtarırken QR kodunu kompakt ve hızlı taranabilir tutarak çoğu uygulama için sağlam bir varsayılan değerdir.
Kodun daha sert koşullara maruz kaldığı ortamlar için, örneğin depo etiketleri veya dış mekan tabelaları gibi, QrErrorCorrectionLevel.Highest'ya geçmek, daha yoğun bir desen pahasına maksimum dayanıklılık sağlar. Örnek, gorunur yogunlugu karsilastirmak icin her iki seviyeyi yan yana yaratir. Bir kez oluşturulduktan sonra, QR kodu Save() ile bir bitmape kaydedilir ve SaveAs() ile bir PNG dosyasına aktarılır.
IronQR ile QR Kodu Hata Düzeltme Seviyeleri Nasıl Ayarlanir ogrenin.

